██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
OpenRaster
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
In mwbqinformatica, mwbgOpenRaster (abbreviato/con estensione mwbw.ora) è un mwcaformato di file per memorizzare mwcqimmagini. OpenRaster è un formato di file proposto per lo scambio in comune di immagini su più livelli tra gli editor di mwcggrafica raster. Esso è inteso come un sostituto per le versioni successive del formato mwcwAdobe PSD. OpenRaster è ancora in sviluppo e finora è supportato da alcuni programmi.cite-ref-or-website-1-0[1] OpenRaster è un formato di file di grafica aperto, usando una struttura mweaXML, che può contenere più immagini raster come filtri di composizione ed effetti.
Esso è supportato da mwegGEGL, la libreria grafica utilizzata in mwewGIMP; una estensione per aprire e salvare in GIMP (2.6 e 2.7) esiste come mwfaOratools, pubblicata il 2 settembre 2009. L'mwfqestensione file predefinita per i file OpenRaster è "mwfg.ora".
Contents
• Storia
• Generali
• Metadata
• Altro
• Le sfide
• Note
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Storia
Per molti anni il formato file mwggPSD di mwgwAdobe Photoshop fu usato come formato di interscambio tra i vari sistemi operativi e i vari software di grafica che utilizzano le immagini a livelli. mwhaAdobe ha permesso questo rilasciando pubblicamente le specifiche del formato. Tuttavia, nel 2006 Adobe ha cambiato questa licenza concedendo l'accesso e l'uso delle specifiche e della documentazione solo "ai fini dello sviluppo interno di programmi mwhqin connessione con prodotti Software Adobe e l'incorporazione di porzioni o tutto il codice di esempio nei programmi in sviluppo."cite-ref-2[2] In risposta a queste restrizioni, il formato mwigOpenRaster fu proposto per la prima volta al primo Libre Graphics Meeting a mwiwLione, mwjaFrancia, nella primavera del 2006 ed è tratto dai formati della mwjqOpen Document Format, criticato in quanto in precedenza troppo complesso.cite-ref-3[3]cite-ref-4[4]
Il team di lavoro su OpenRaster è formato principalmente da Cyrille Berger, Martin Renold, Jon Nordby, Michael Natterer, Boudewijn Remp, e altri.
Specifiche
Le seguenti funzioni debbono essere presenti:
Generali
• documentazione completa liberamente disponibile
• mwnqOpenDocument come tipo di formato di file (archivio con più file all'interno)
• estensioni; ma quelle private e non documentate dovrebbero essere escluse, qualsiasi estensione deve essere aggiunta alle specifiche e documentazione del formato di file
• non è richiesto che le applicazioni supportino tutte le caratteristiche del formato di file, ma quando si modifica il file non dovrebbero perdere le informazioni che non possono gestire
Metadata
• salvataggio dei mwowmetadata usando le specifiche (mwpatags) {mwpqXMP - mwpgDublin Core - mwpwIPTC}
• possibilità di salvataggio tag metadata per ogni livello
• salvataggio dei tag mwqgExif
Layers (livelli)
• salvataggio dei livelli multipli
• salvataggio delle coordinate di ciascun layer
• archiviazione delle opzioni (composizione) per ciascun livello
• archiviazione della regolazione dei livelli
• archiviazione degli effetti dei livelli
• gruppi di layers
• informazioni sul colore - profilo, spazio cromatico
Altro
• archiviazione di tracciati, tracciati di ritaglio, testo sul percorso
• selezioni, maschere
• incorporamento di documenti in formato OpenDocument mwvqframework
• supporto mwvwundo/storico dei comandi/delle azioni come fa Adobe PSD
Proposte e estensioni
• mwwwPalette
• mwxqFonts incorporati (proposta di estensione)
• Pagine multiple
• Supporto di animazione utilizzando più pagine e un timer come fa AdobePSD
Le sfide
Un grande problema è che poiché tutte le funzionalità non sono disponibili in tutti i programmi, le immagini non potranno essere visualizzate allo stesso modo in diverse applicazioni, specialmente i livelli di regolazione/filtri. E i "visualizzatori" delle applicazioni come mwygInkscape o mwywScribus non avranno alcuna implementazione per tutte quelle caratteristiche.
Un probabile mwzqmwzgworkaround (soluzione che aggira il problema) consiste in una archiviazione opzionale di un extra layer ridondante contenente tutti dati dei pixel pienamente mwzwrenderizzati, risultante dall'elaborazione completa dell'immagine, o forse uno mwaasnapshot con risoluzione inferiore all'immagine, adatto per l'anteprima e le miniature. Possono essere definiti diversi livelli di implementazione, come: minuscolo, semplice, piccolo, normale, completo e personalizzato.
Applicativi che lo supportano
OpenRaster ha un limitato supporto in alcuni programmi di grafica e tra questi l'uso di applicazioni di interscambio dati non ha uno sviluppo continuativo.
| Applicazioni | Stato |
|---|---|
| MyPaint | Formato file di default. [ 5 ] |
| GIMP | Supporto essenziale sia in importazione che in esportazione con la versione 2.8. [ 6 ] |
| Krita | Supportato. [ 7 ] |
| DrawPile | Di base (versione in sviluppo). [ 8 ] |
| Nathive | Formato di default dalla versione 0.908. [ 9 ] |
| Pinta | Supportato a partire dalla versione 0.4. [ 10 ] |
| XnView | Supportato a partire dalla versione 1.98.1 [ 11 ] |
Note
cite-note-or-website-11. ↑ mwramwrqmwrgOpenRaster Specifications, su mwrwcreate.freedesktop.org. mwsaURL consultato il 26 marzo 2010 mwsq(archiviato dall'mwsgurl originale l'11 giugno 2009).
cite-note-22. ↑ mwtg(mwtwmwuaEN) mwuqmwugLicense Adobe Software Developer's Kit ("SDK") License Agreement, su mwuwadobe.com, Adobe. mwvaURL consultato il 29 settembre 2014.
cite-note-33. ↑ mwwa(mwwqmwwgEN) Cyrille Berger, mwwwmwxaWhy OpenRaster is neededmwxq ?, su mwxgblog.cberger.net, 20 giugno 2006. mwxwURL consultato il 17 dicembre 2010 mwya(archiviato dall'mwyqurl originale il 24 novembre 2016).
cite-note-44. ↑ mwzq(mwzgmwzwEN) Nathan Willis, mw0amw0qDebate arises over an open raster graphics format, su mw0gLinux.com, 7 luglio 2006. mw0wURL consultato il 29 settembre 2014 mw1a(archiviato dall'mw1qurl originale il 9 ottobre 2014).
cite-note-51. mw2qmw2gmw2w"MyPaint/OpenRaster News" mw3a(archiviato dall'mw3qurl originale l'8 marzo 2016). Alexandre Prokoudine, mw3gProkoudine.info - blog. 8 giugno 2009.
cite-note-62. mw4g(mw4wmw5aEN) mw5qmw5gGIMP 2.8 Release notes, su mw5wgimp.org, The GIMP Team. mw6aURL consultato il 29 settembre 2014.
cite-note-or-krita-73. mw7amw7qmw7gKrita/OpenRaster status. KOffice Developers Wiki. mw7wmw8aKOffice.org.|accessdate=16-10-2012.
cite-note-84. mw9amw9qmw9gSCM Repositories - drawpile mw9w(archiviato dall'mw-aurl originale il 9 luglio 2012). mw-qSourceforge mw-gDrawpile project. 14 giugno 2009.|accessdate=26-03-2010.
cite-note-95. mw-gmw-wmwaqa"Nathive 0.908 release notes". Nathive website documentation
cite-note-or-pinta-106. mwaqqmwaqumwaqyPinta - Version 0.4 Release Notes, su mwaqcpinta-project.com. mwaqgURL consultato il 6 luglio 2010 mwaqk(archiviato dall'mwaqourl originale l'8 luglio 2010).
cite-note-117. mwaq4mwaq8mwara"XnView release notes". XnView forum announcement
Voci correlate
• mwarqImmagine digitale
• mwaryFreedesktop.org
• Libre Graphics Meeting
• mwarsGIMP
• mwar0FXG
• mwar8Pinta (software)
• mwaseKrita
Collegamenti esterni
• Repository sorgenti di OpenRaster, su invent.kde.org.
• mwasc(EN) Specification website, su create.freedesktop.org. URL consultato il 26 marzo 2011 (archiviato dall'url originale il 22 febbraio 2012).
• mwask(EN) Create Project, su create.freedesktop.org. URL consultato il 26 marzo 2011 (archiviato dall'url originale il 25 dicembre 2010).
• mwass(EN) pippin's website at gimp.org - OpenRaster, su pippin.gimp.org. URL consultato il 3 maggio 2019 (archiviato dall'url originale il 17 marzo 2008).
• mwas0(EN) OraTools. URL consultato il 18 gennaio 2018 (archiviato dall'url originale il 9 marzo 2010). estensione OpenRaster per GIMP.
• mwas8(EN) Integration of Gimp Openraster into mainline. see Talk